Amazon RDS (Relational Database Service) হলো একটি ম্যানেজড ডেটাবেস সেবা যা AWS-এ ক্লাউড ভিত্তিক ডেটাবেস সিস্টেম পরিচালনার জন্য ব্যবহৃত হয়। এটি ডেটাবেস অ্যাডমিনিস্ট্রেশন যেমন ব্যাকআপ, স্কেলিং, প্যাচিং এবং মেইনটেনেন্স কাজগুলো অটোমেটিকভাবে পরিচালনা করে, যা ডেভেলপারদের ডেটাবেস পরিচালনা থেকে অনেক সময় বাঁচাতে সাহায্য করে।
AWS RDS ব্যবহার করে ডেটাবেস ইনস্ট্যান্স লঞ্চ করার জন্য নীচে ধাপে ধাপে নির্দেশনা দেয়া হলো।
প্রথমে আপনাকে AWS Management Console এ লগইন করতে হবে। লগইন করার পরে, সাইটের সার্চ বারে "RDS" লিখে RDS (Relational Database Service) নির্বাচন করুন।
RDS ড্যাশবোর্ডে পৌঁছানোর পরে, ডেটাবেস তৈরি করতে "Create database" বোতামে ক্লিক করুন। এই পদ্ধতিতে আপনি নতুন RDS ইনস্ট্যান্স তৈরি করতে পারবেন।
এখন আপনাকে ডেটাবেস ইঞ্জিন নির্বাচন করতে হবে। AWS RDS বিভিন্ন ডেটাবেস ইঞ্জিন সাপোর্ট করে, যেমন:
আপনার প্রয়োজন অনুযায়ী একটির নির্বাচন করুন। উদাহরণস্বরূপ, যদি আপনি MySQL ব্যবহার করতে চান, তবে MySQL নির্বাচন করুন।
এখন আপনি ডেটাবেসের সংস্করণ এবং কনফিগারেশন নির্বাচন করতে পারবেন। কিছু গুরুত্বপূর্ণ কনফিগারেশন:
এই ধাপে, আপনাকে আপনার ডেটাবেস ইনস্ট্যান্সের DB Instance Identifier (ডেটাবেসের নাম), Master username এবং Master password প্রদান করতে হবে।
পাসওয়ার্ডটি একটি নিরাপদ এবং শক্তিশালী পাসওয়ার্ড হতে হবে।
এই ধাপে, আপনি নেটওয়ার্ক এবং সিকিউরিটি সেটিংস কনফিগার করবেন।
এখানে আপনি আরও কিছু অ্যাডভান্সড সেটিংস কনফিগার করতে পারবেন, যেমন:
সব কনফিগারেশন পূর্ণ করার পর, "Create database" বাটনে ক্লিক করুন। AWS আপনার জন্য ডেটাবেস ইনস্ট্যান্স তৈরি করতে শুরু করবে। এই প্রক্রিয়া কিছু সময় নিতে পারে (সাধারণত ১০-২০ মিনিটের মধ্যে)।
ডেটাবেস ইনস্ট্যান্স তৈরি হওয়ার পরে, আপনি AWS RDS এর ড্যাশবোর্ডে গিয়ে আপনার ডেটাবেস ইনস্ট্যান্স দেখতে পারবেন। ডেটাবেসের Endpoint এবং Port তথ্য সংগ্রহ করুন এবং এরপর আপনি যেকোনো SQL ক্লায়েন্ট (যেমন MySQL Workbench বা pgAdmin) দিয়ে ডেটাবেসে সংযোগ করতে পারবেন।
আপনি যদি ডেটাবেসকে অন্য সিস্টেম থেকে অ্যাক্সেস করতে চান, তবে আপনাকে সিকিউরিটি গ্রুপে সংশ্লিষ্ট পোর্ট (যেমন 3306 for MySQL) খুলতে হবে এবং অনুমতি দিতে হবে। এটি Security Groups এ গিয়ে করা যায়।
এভাবে AWS RDS ব্যবহার করে আপনি দ্রুত এবং সুরক্ষিতভাবে একটি ডেটাবেস ইনস্ট্যান্স তৈরি এবং পরিচালনা করতে পারেন।
Read more